Skip to main content

Week 3

During Week 3, significant progress was made in designing and implementing data models to support various hierarchies of Indian locations. Here are the key accomplishments:

Milestones

  • Successfully designed and implemented data models for diverse hierarchies, including State > District > Subdistrict > Town / City / Village, drawing insights from commonly used standards like LGD, Wikipedia, and Post Office data.
  • Created well-structured schemas for essential entities such as State, District, Subdistrict, and others, establishing a solid foundation for the location registry.
  • Rigorously tested the Sunbird API integration with the newly developed schemas, ensuring seamless compatibility and robust data retrieval capabilities.
  • Overcame several challenges by effectively resolving critical bugs encountered during the initialization of the schemas, resulting in a more stable and efficient system.

Screenshots / Videos

Please find below some screenshots of the designed schemas:

  • Subdistrict Schema Subdistrict
  • State Schema State
  • District Schema District

For more details, visit the project repository: Schema Directory

Contributions

Visit the project repository: Schema Directory

Learnings

Throughout Week 3, significant insights were gained:

  • Developed a deeper understanding of data modeling principles and their importance in building efficient location hierarchies.
  • Enhanced proficiency in utilizing Sunbird's API for seamless data retrieval and its integration with custom schemas.
  • Strengthened debugging and problem-solving skills by effectively resolving numerous challenges encountered during schema initialization.